@charset "utf-8";
/* Importing Pictures */
.bg-icon{ background:url(bgimg/icon_bg.png) no-repeat;}

.msg-remind li .item-s1,
.msg-remind li .item-s2,
.msg-remind li .item-s3,
.msg-remind li .item-s4,
.msg-remind li .item-s5,
.msg-remind li .tips{ background:url(bgimg/index_bg.png) repeat-x;}

.box-t1 .hd,
.data-list .hd,
.data-list .bd,
.pagination li,
.data-list table th{ background:url(bgimg/x_bg.png) repeat-x;}

.btn-view,
.btn-contact,
.nav-search .inner,
.nav-search .inner .btn-search:hover,
.user-pic,
.pull-down,
.data-list .show-cont .select a,
.cpy-image .cover .item,
.select-box .txt a,
.fil-none .ico-a,
.tips-s5 .ico-a,
.dial-none .ico-b,
.rollbox .l-btn,
.rollbox .l-btn-dis,
.rollbox .r-btn,
.rollbox .r-btn-dis,
.personal-info .card .prev-card,
.tips-s4 .ico,
.filter .actions .brace,
.mod-filter .actions .brace,
.mark-selected,
.mark-new,
.mod-form-s1 .out-tips .arrow-b,
.mod-form-s1 .out-tips .ico,
.tip-succ .part1 .ico,
.tip-succ .part2 .ico,
.tip-activate .info .ico,
.sub-acc-none .acc-tips .ico{ background:url(bgimg/all_bg.png) no-repeat;}

.attention{ margin-bottom:15px; padding:0 0 0 25px; background-position:0 -972px;}
.attention .asterisk{ margin:0 5px; color:#f00;}
.attention strong{ margin:0 5px; color:#000; font-weight:700;}
.attention em{ margin:0 5px; color:#f47837; font-weight:700;}

.title-s2{ padding:0 0 3px; background:url(bgimg/line.png) bottom repeat-x; }
.title-s2 span{ float:left; margin:3px 7px 0 0; width:5px; height:14px; font-size:0; background-color:#5D6EA7;}
.title-s2 h3{ color:#5D6EA7; font-size:14px; font-weight:600;}

/*下拉菜单*/
.select-box{ position:relative; float:left; margin-right:10px; width:200px;}
.select-box .txt{ padding-left:10px; border:1px solid #c9c9c9; height:22px; line-height:22px; background-color:#fff;}
.select-box .txt a{ float:right; width:22px; height:22px; background-position:-383px -90px;}
.select-box .txt em{ cursor:pointer;}
.select-box ul{ /*position:absolute; top:23px; left:0;*/ border:1px solid #c9c9c9; background-color:#fff;}
.select-box li a{ display:block; padding:5px 10px; color:#333;}
.select-box li a:hover{ color:#5D6EA7; text-decoration:none; background-color:#eee;}
.select-box .st-other-time{ position:relative; *zoom:1;}
.select-box .calendar-s1{ position:absolute; top:0; left:-230px; z-index:380;}

/* Left Nav*/
.site-nav{ float:left; width:190px;}
.site-nav .nav-item{ margin-bottom:10px;}
.site-nav .nav-item h3{ padding:15px 0 2px 3px; border-bottom:1px solid #dcdcdc; color:#5D6EA7; font-size:12px; font-family:"苹果丽黑","微软雅黑","宋体"; font-weight:700; overflow:hidden;}
.nav-item .my-apps,
.nav-item .level-nav { border-top:1px solid #fff;}
.nav-item .stage{ *position:relative; *zoom:1;}
.nav-item .my-apps li,
.nav-item .stage li{ position:relative; height:30px; line-height:30px;}
.nav-item .my-apps .hover,
.nav-item .stage .hover,
.txt-guide a:hover{ background:url(bgimg/extra_bg_hover_y.png) repeat-y;  background:#eee\0;}
.txt-guide a{ display:block; padding:0 0 0 10px; height:30px; line-height:30px; font-weight:700; color:#5D6EA7;}
.nav-item .my-apps a,
.nav-item .stage a{ display:block; height:30px; line-height:30px; color:#333; outline:none;}
.nav-item .my-apps a:hover,
.nav-item .stage a:hover,
.txt-guide a:hover{ color:#5d6ea7 ; text-decoration:none;}
.nav-item .my-apps .ico-close{ position:absolute; top:10px; right:20px; width:9px; height:9px; font-size:0;}
.nav-item .my-apps .ico-close:hover{ background-position:-13px -721px;}
.nav-item .my-apps .cur,
.nav-item .stage .cur{ position:relative; right:-1px; font-weight:700; color:#475780; background:url(bgimg/icon_bg.png) 169px -548px no-repeat;}
.nav-item .my-apps .cur span,
.nav-item .stage .cur span{margin:7px 10px 0 19px;}
.site-nav .c-home,
.site-nav .c-room, 
.site-nav .c-company,
.site-nav .c-add-pro,
.site-nav .c-manager-pro,
.site-nav .c-rank-pro,
.site-nav .c-sub-station,
.site-nav .c-check,
.site-nav .c-inquiry,
.site-nav .c-buying-request,
.site-nav .c-buying-subscibe,
.site-nav .c-opt-activity,
.site-nav .c-effect,
.site-nav .c-future-exh,
.site-nav .c-old-exh,
.site-nav .c-add-exh,
.site-nav .c-gmc-ctf,
.site-nav .c-gmc-report,
.site-nav .c-theme,
.i-company,
.i-product,
.i-reply{ float:left; margin:7px 10px 0 20px; width:16px; height:16px; font-size:0; _display:inline;}
.site-nav .c-home{ background-position:-6px 0;}
.site-nav .c-room{ background-position:-6px -32px;}
.site-nav .c-company{ background-position:-6px -1441px;}
.site-nav .c-add-pro{ background-position:-6px -67px;}
.site-nav .c-manager-pro{ background-position:-6px -138px;}
.site-nav .c-rank-pro{ background-position:-6px -198px;}
.site-nav .c-sub-station{ background-position:-6px -168px;}
.site-nav .c-check{ background-position:-6px -234px;}
.site-nav .c-inquiry{ background-position:-6px -102px;}
.site-nav .c-buying-request{ background-position:-6px -1117px}
.site-nav .c-buying-subscibe{ background-position:-6px -1470px;}
.site-nav .c-opt-activity{ background-position:-6px -1153px;}
.site-nav .c-effect{ background-position:-6px -1189px;}
.site-nav .c-future-exh{ background-position:-6px -1261px;}
.site-nav .c-old-exh{ background-position:-6px -1225px;}
.site-nav .c-add-exh{ background-position:-6px -1297px;}
.site-nav .c-gmc-ctf{ background-position:-6px -1405px;}
.site-nav .c-gmc-report{ background-position:-6px -1369px;}
.site-nav .c-theme{ background-position:-6px -1333px;}
.i-company{ background-position:-6px -2134px;}
.i-product{ background-position:-6px -2170px;}
.i-reply{ background-position:-6px -2206px;}
.level-nav .tit-unfold,
.level-nav .tit-retracting{ display:block; height:35px; line-height:35px; text-indent:14px; color:#777; font-weight:700; font-family:"微软雅黑","宋体";}
.level-nav .tit-unfold{ background-position:156px -463px; cursor:default;}
.level-nav .tit-retracting{ background-position:156px -500px;}
.level-nav .tit-unfold,
.level-nav .tit-retracting:hover{ text-decoration:none !important;}
.nav-help .my-apps a{ padding-left:18px;}

/*公用类*/
	/*按钮*/
	.btn-s5-ico span{ padding:0 20px 0 13px;}
	.btn-s5-ico .bg-icon{ float:left; margin:6px 11px 0 0; background-position:-7px -2538px; width:16px; height:16px;}
	
	/*ico图标*/
	.ico-calendar, .ico-msg, .ico-contact{ display:inline-block; vertical-align:middle; width:16px; height:16px; outline:none; line-height:50px; overflow:hidden;}
	.ico-msg{ background-position:-6px -306px;}
	/*.ico-calendar{ background-position:-6px -329px;}
	.ico-contact{ background-position:-6px -399px;}*/
	.ico-check{ float:left; margin-right:10px; padding-left:16px; height:16px; background-position:-6px -198px;}
	.ico-edit{ float:left; margin-right:10px; padding-left:16px; height:16px; background-position:-6px -234px;}
	.ico-copy{ float:left; margin-right:10px; padding-left:16px; height:16px; background-position:-6px -270px;}
	.ico-go-online{ float:left; margin-right:10px; padding-left:16px; height:16px; background-position:-6px -270px;}
	.ico-frost{ float:left; margin-right:10px; padding-left:16px; height:16px; background-position:-6px -270px;}
	.ico-defrost{ float:left; margin-right:10px; padding-left:16px; height:16px; background-position:-6px -198px;}
	.ico-del{ float:left; margin-right:10px; padding-left:16px; height:16px; background-position:-6px -269px;}
	.ico-close{ display:inline-block; width:9px; height:9px; background-position:-13px -692px;}
	.ico-close:hover{ background-position:-13px -721px;}
	.ico-close-btn{ display:inline-block; width:9px; height:9px; background-position:-13px -692px; overflow:hidden; }/*浮层关闭按钮*/
	.ico-close-btn:hover{ background-position:-13px -721px; }
	.ico-help{ display:inline-block; vertical-align:-1px; *vertical-align:middle; width:14px; height:14px; background-position:-8px -1508px; cursor:pointer;}
	.ico-help:hover{ background-position:-8px -1544px;}
	.ico-close-s2{ display:inline-block; width:15px; height:15px; background-position:-7px -2028px; cursor:pointer;}
	
	.fr-error{ padding-left:30px; width:466px; height:24px; line-height:24px; border:1px solid #f00; border-top:0; background-color:#fff0f2; color:#D72439; background-position:2px -2473px;}
	.fr-el-error{ border:1px solid #f00 !important;}
	
	/*表单*/
	.mod-form{ padding-top:20px;}
	.mod-form .row { margin-bottom:15px;}
	.mod-form .upload-file{ margin-bottom:22px;}
	.mod-form .row .col {float:left; margin-right:3px; width:180px; line-height:22px; text-align:right; color:#000; font-weight:700; font-family:Arial, Helvetica, sans-serif;}
	.mod-form .row .col span { display:inline-block; width:16px; text-align:center; color:#f00; font-weight:700;}
	.mod-form .row .el { margin-left:190px; _margin-left:187px;}
	.mod-form .row .el .ipt-tips{ position:absolute; left:7px; top:3px; *top:4px; color:#999;}
	.mod-form .el .tips{ color:#999;}
	/*.mod-form .el .tips em{ color:#f00;}*/
	.mod-form .el textarea{ padding:3px 3px 3px 5px; width:488px; height:130px; vertical-align:top; resize:none;}
	.mod-form .el .ipt { padding:0 3px; height:20px; line-height:20px;}
	.mod-form .tel .el .ipt{ margin:0 10px 0 0;}
	.mod-form .tel .el .ipt-country,
	.mod-form .tel .el .ipt-area,
	.mod-form .tel .el .ipt-num{ position:absolute; top:2px; color:#aaa;}
	.mod-form .tel .el .ipt-country{left:6px;}
	.mod-form .tel .el .ipt-area{left:93px;}
	.mod-form .tel .el .ipt-num{left:183px;}
	.mod-form .el .noborder{ box-shadow:0 0; background:none; height:22px;}
	.mod-form .el select{ height:22px;}
	.mod-form .el .ipt,
	.mod-form .el textarea,
	.mod-form .el select{ border:1px solid #c9c9c9; /*box-shadow:0 0 2px #B7CEE3 inset;*/ background-color:#fff;}
	.mod-form .el .tips-inner{ position:absolute; top:2px; left:6px; color:#999;}

/*默认tips*/
.tips-default{ position:absolute; border:1px solid #c9c9c9; border-radius:3px; box-shadow:1px 1px 3px rgba(0, 0, 0, 0.15); background-color:#fff; z-index:400;}
.tips-default .box-in{ padding:10px 13px; color:#777;}
.tips-default .box-in .contact-info{white-space:nowrap; word-wrap:normal;}
.tips-default .arrow-b,
.tips-default .arrow-l,
.tips-default .arrow-t,
.tips-default .arrow-r{ position:absolute; display:block; font-size:0;}
.tips-default .arrow-b{ margin-left:-5px; left:50%; bottom:-6px; width:10px; height:6px; background-position:-12px -855px;}
.tips-default .arrow-l{ left:-6px; top:8px; width:6px; height:10px; background-position:-16px -883px;}
.tips-default .arrow-t{ margin-left:-5px; left:50%; top:-6px; width:10px; height:6px; background-position:-12px -866px;}
.tips-default .arrow-r{ right:-6px; top:35%; width:6px; height:10px; background-position:-16px -898px;}
.tips-default .ico{ float:left; width:32px; height:34px; background:url(bgimg/all_bg.png) -63px -307px no-repeat;}
.tips-default .info{ margin-left:45px; _margin-left:42px;}
.tips-default .sub-acc{ margin-bottom:15px; color:#333;}
/*默认tips-default-s1*/
.tips-default-s1 { position:absolute; padding:5px 10px; width:100px; border-radius:3px; color:#fff; background:#302d2d; z-index:100000; background:rgba(0,0,0,0.8);}
.tips-default-s1 .arrow-b{ position:absolute; left:40%; bottom:-7px; _bottom:-14px; display:block; width:13px; height:7px; background-position:-9px -913px; opacity:0.8; filter:alpha(opacity=80);}
/*提示tips-s2*/
.tips-s2{ margin-bottom:10px; padding:5px 10px; border:1px solid #FCE05A; background:#FEF7D6; overflow:hidden; _zoom:1;}
.tips-s2 span{ float:left; margin:2px 0 0; width:16px; height:15px; background-position:-6px -973px;}
.tips-s2 p{ margin-left:25px; color:#777; text-shadow:0 0 1px #fff;}
.tips-s2 p strong{ margin:0 5px; font-weight:700; color:#D82439;}
.tips-s2 p em{ margin:0 5px; font-weight:700; color:#51B148;}
.tips-s2 .ico-close{ float:right; margin:4px 0 0;}
/*提示tips-s4*/
.tips-s4{ margin-bottom:10px; padding:5px 10px; border:1px solid #FBD625; background-color:#FEF7D6; overflow:hidden; _zoom:1;}
.tips-s4 .ico{ float:left; margin:2px 0 0; width:15px; height:14px; background-position:-207px 0;}
.tips-s4 .des{ margin-left:25px; color:#777; text-shadow:0 0 1px #fff;}
/*Product Repeat Tips*/
.tips-s5{ padding:60px 30px 80px;}
.tips-s5 .ico-a{ float:left; width:45px; height:45px; background-position:0 -306px;}
.tips-s5 .des{ margin-left:65px; _margin-left:62px;}
.tips-s5 .first{ padding:8px 0 32px; color:#D72439; font-weight:700; font-size:20px; font-family:"微软雅黑";}
.tips-s5 .second{ padding:0 0 16px; color:#666; font-weight:700; font-size:12px;}
.tips-s5 .txt-opt { margin-bottom:5px; padding-left:15px; background-position: -11px -2554px;}
.tips-s5 .txt-opt a{ font-weight:700;}
.tips-s5 .txt-opt span{ margin-left:50px;}
.tips-s5 .txt-opt strong{ color:#ECA100; font-weight:700;}
/*提示tips-s7 询盘、采购需求操作提示*/
.tips-s7{ position:absolute; top:0; left:50%; padding:3px 15px; border:solid 1px #A8D8A4; background-color:#E6FCE1;}
/*提示tips-s8*/
.tips-s8{ margin-bottom:10px; padding:5px 10px; border:1px solid #a8d8a4; background-color:#e6fce1; color:#777; text-shadow:0 0 1px #fff; overflow:hidden; _zoom:1;}
/*tips成功提示*/
.msg-error{ margin-top:6px; padding:2px 0 2px 33px; border:solid 1px #EC929C; background-color:#FFF0F2; color:#D72439; background-position:3px -2474px; _margin-left:3px;}
.tips-suss,
.tips-failed{ padding:0 10px; height:40px; line-height:40px; border:solid 1px #C9C9C9; border-radius:3px; background-color:#fff;}
.tips-suss span{ padding-left:21px; font-size:14px; font-weight:700; color:#51B048; background-position:-6px -2514px;}
.tips-failed span{ padding-left:21px; font-size:14px; font-weight:700; color:#D72439; background-position:-6px -2477px;}

/*厂家成效*/
.effect-box .cont{ padding:10px 15px 40px;}
.effect-box .cont .show-cavs{ margin:0 20px; width:320px; height:280px; _display:inline;}
.effect-box .cont .txt-info{ margin-bottom:20px;}
.effect-box .cont .txt-info span{ padding:0 5px;}
.effect-box .cont .txt-info em{ color:#D82439; font-weight:700;}
.effect-box .note{ padding-left:15px; font-weight:700; color:#333;}
.effect-box .note .time{ margin:0 5px; color:#F47837;}
.effect-box .data-show .item{ float:left;}
.effect-box .data-show .txt-tit{ position:relative;}
.effect-box .data-show .txt-tit .tit{ margin:0 0 10px; padding:0 0 0 24px; color:#777;}
.effect-box .data-show .txt-tit em{ margin:0 6px 0 0;}
.effect-box .select-box{ float:right; margin:0; width:198px;}

.upward,
.tumble{ display:inline-block; padding-left:25px; vertical-align:middle; font-weight:700; color:#D82439;}
.upward{ color:#51B148 !important; background-position:-5px -820px;}
.tumble{ background-position:-5px -785px;}

/*公司信息*/
.cpy .hd{ margin:0 0 10px; padding:0 10px;}
.cpy .hd .bar-box{ float:right; margin-top:7px;}
.cpy .hd .tab-s3{ margin-bottom:10px;}
.cpy-image .cover{ margin-top:10px;}
.cpy-image .cover .item{ position:relative; float:left; margin-right:10px; width:82px; height:62px; background-position:0 -413px; overflow:hidden;}
.cpy-image .cover .item input{ position:absolute; right:0; bottom:0;}
.cpy-image .cover .item img{ display:block;}
.cpy-common{ padding:0 10px;}
.cpy-common .part-info{ margin-bottom:30px;}
.cpy-common .action{ padding:0 0 0 160px;}
.cpy-common .action a{ margin-right:10px;}
/*公司信息-基本信息*/
.cpy-logo .btn-s6,
.cpy-banner .btn-s6,
.cpy-image .btn-s6,
.cpy-brand .btn-s6{ margin:0 10px 0 0;}
.cpy-logo .prev-img{ margin-top:10px; border:1px solid #c9c9c9; width:160px; height:80px; overflow:hidden;}
.cpy-banner .prev-img{ margin-top:10px; border:1px solid #c9c9c9; width:576px; height:92px; overflow:hidden;}
.cpy-logo .prev-img img,
.cpy-banner .prev-img img,
.cpy-brand .prev-img img{ display:block;}
.cpy-brand .cover .item{ float:left; margin-top:10px; width:190px;}
.cpy-brand .cover .item img{ margin-top:3px;}
/*公司信息-工厂信息*/
.cpy-tbl .table .change{ margin-right:10px;}
.cpy-tbl .table .prev{ margin-right:10px;}
.cpy-tbl .table .del{ color:#333;}
.cpy-factory .no-data{ margin-bottom:40px;}
.cpy-factory .no-data .cont{ margin-bottom:10px; padding:20px 0 15px; border:1px solid #dcdcdc; background-color:#f8f8f8; text-align:center;}
.cpy-factory .no-data .cont p{ margin-bottom:10px; font-family:"微软雅黑"; font-size:18px; color:#777;}
.cpy-factory .action a{ float:right; margin:15px 4px 0 0;}

/*服务专员*/
.adviser{ padding:3px 0 8px;}
.adviser .crew{ position:relative; float:right; margin-left:10px; cursor:pointer;}
/*.adviser .crew .tips-default{ position:absolute; right:-4px; top:24px;}*/
.adviser .tips-default .arrow-t{ left:95%;}
.adviser .tips-default .btn-s6{ float:right; margin-top:10px;}
.adviser .crew em{ color:#333; font-weight:700;}
.adviser .crew em i{ display:inline-block; margin-left:10px; vertical-align:middle; width:16px; height:16px; background-position:-6px -1045px;}

/*最近操作*/
.recent-opt{ margin-bottom:20px; padding:10px; border:1px solid #dedede; background-color:#f8f8f8; text-shadow:0 1px 0 #fff;}
.recent-opt .opt{ margin-bottom:10px; padding-left:25px; background-position:-6px -1080px;}
.recent-opt .opt span{ margin-right:30px;}
.recent-opt .rank{ margin:0 20px;}
.recent-opt .rank strong{ color:#51B148}

.mod-box{ margin-bottom:20px; border:1px solid #dedede;}
.mod-box .hd{  padding:7px 13px; background-color:#f8f8f8;}
.mod-box .hd h3{ color:#000; font-size:14px; font-weight:700;}
/*消息提醒*/
.msg-remind{ padding-bottom:20px;}
.msg-remind li{ position:relative; float:left; margin:20px 0 0 40px; width:106px; height:116px; background-position:0 -131px; _display:inline;}
.msg-remind li.hover{ background-color:#eee;}
.msg-remind li .item-s1,
.msg-remind li .item-s2,
.msg-remind li .item-s3,
.msg-remind li .item-s4,
.msg-remind li .item-s5{ position:absolute; top:10px; left:22px; width:64px; height:64px;}
.msg-remind li .item-s1{ background-position:0 0;}
.msg-remind li .item-s2{ background-position:-84px 0;}
.msg-remind li .item-s3{ background-position:-168px 0;}
.msg-remind li .item-s4{ background-position:-252px 0;}
.msg-remind li .item-s5{ background-position:-336px 0;}
.msg-remind li a:hover{ text-decoration:none;}
.msg-remind li .tips{ position:absolute; top:40px; left:50px; width:24px; height:24px; line-height:24px; font-weight:700; color:#1C4319; background-position:-410px 0; text-align:center; cursor:pointer; text-shadow:0 1px 0 #94cf8e;}
.msg-remind li .title{ margin-top:81px; width:100%; line-height:16px; text-align:center;}
.msg-remind li .title a{ color:#333;}
.msg-remind li .title a:hover{ color:#5D6EA7; text-decoration:none;}

/*Categories Select Strat*/
.win-box{padding:0 10px;}
.win-set-bl{ /*left:50%; top:100px; */width:840px;}
.win-set-bl .win-box { padding:20px 95px 40px;}

.sel-cate{ position:relative; background-color:#fff;}
.sel-cate .box-in{ position:relative; /*width:646px;*/ margin-top:-1px; border:1px solid #c7c7c7;}
.sel-cate .box-in .ico-close{ position:absolute; top:-1px; right:-24px; display:block; width:24px; height:24px; background:url(bgimg/sel_cate_bg.png) 0 0 no-repeat;}
.sel-cate .box-in .ico-close:hover{ background-position:-34px 0;}
.sel-cate .area-search{ padding:10px 20px; border-bottom:1px solid #c7c7c7;}
.sel-cate .cate-box{ padding:15px 20px 10px; border-bottom:1px solid #c7c7c7; min-height:300px; _height:300px; background:url(bgimg/sel_cate_x.png) top repeat-x;}
.sel-cate .actions{ padding:10px 20px 20px;}
.sel-cate .actions .opt{ margin-top:10px;}
.sel-cate .actions .opt a{ float:right; margin:0 4px 0 10px;}
.point-at{ margin:0 6px; font-family:"宋体"; font-size:11px;}

.ico-nx-stage{ display:inline-block; margin-left:5px; vertical-align:middle; _vertical-align:-3px; width:5px; height:8px; background:url(bgimg/icon_category.png) -10px 0 no-repeat;}
.situation .level .cur .ico-nx-stage{ background-position:-10px -28px;}
.ico-ct-sel{ display:inline-block; width:16px; height:13px; background:url(bgimg/icon_category.png) -10px -56px no-repeat;}
.situation .level li .ico-ct-sel,
.cate-list .search-result li .ico-ct-sel{ position:absolute; top:9px; right:3px;}

.choose-box{ padding-left:10px; width:300px; height:22px; line-height:22px; border:1px solid #B2BAD4; background:#fff url(bgimg/form_el_bg.png) top no-repeat; color:#333;}
.choose-box .ico-arrow{ float:right; width:21px; height:22px; background:url(bgimg/sel_cate_bg.png) 0 -94px; cursor:pointer; *zoom:1;}
.choose-box .ico-arrow:hover{ background-position:-31px -94px;}

.search-s1{ position:relative; border:1px solid #d1d5e0; background:url(bgimg/form_el_bg.png) top repeat-x;}
.search-s1 input{ float:left; margin:6px 0 0 8px; padding:0 3px; width:550px; height:18px; line-height:18px; border:0;}
.search-s1 .btn{ float:right; width:29px; height:30px; background:url(bgimg/sel_cate_bg.png) 0 -44px no-repeat;}
.search-s1 .btn:hover{ background-position:-39px -44px;}
.search-s1 .tips{ position:absolute; left:14px; top:7px; font-size:12px; color:#aaa;}

.situation{ padding-bottom:10px; width:606px; overflow-x:auto; overflow-y:hidden; *position:relative;}
.situation .col{ padding-bottom:15px; *padding-bottom:32px; width:1000px; height:300px;}/*针对IE6\7内容溢出时*padding-bottom:32px; width:1000px;*/
.situation .level{ position:relative; float:left; margin-left:15px; width:190px; height:298px; border:1px solid #d9d9d9; overflow:auto; _display:inline;}
/*-webkit-scrollbar*/
.situation .level::-webkit-scrollbar{ width:14px; border-left:solid 1px #C3C3C3; background-color:#E3E3E3; box-shadow:3px 0 3px #cdcdcd inset; overflow:hidden}
.situation .level::-webkit-scrollbar-thumb{ border:solid 1px #C9C9C9; border-right:0; border-radius:10px; background-color:#f8f8f8; border-shadow:0 5px 1px 0 rgba(0, 0, 0, .5); background:-webkit-linear-gradient(left,#fff,#eaeaea); overflow:visible;}
.situation .level::-webkit-scrollbar-button{ display:block; }
.situation .level::-webkit-scrollbar-button:vertical{height:16px;}
::-webkit-scrollbar-button:vertical:decrement {background:#f00 url(bgimg/scrollbar_button.png) 0 0 no-repeat;}
::-webkit-scrollbar-button:vertical:increment {background:#f00 url(bgimg/scrollbar_button.png) 0 -26px no-repeat;}
::-webkit-scrollbar-button:vertical:start:increment,
::-webkit-scrollbar-button:vertical:end:decrement {display:none;}
.situation::-webkit-scrollbar{ height:16px; border-left:solid 1px #C3C3C3; background-color:#E3E3E3; box-shadow:3px 0 3px #cdcdcd inset; overflow:hidden}
.situation::-webkit-scrollbar-thumb{ border:solid 1px #C9C9C9; border-radius:10px; background-color:#f8f8f8; overflow:visible;}
.situation::-webkit-scrollbar-button{ display:block; }
.situation::-webkit-scrollbar-button:horizontal{ width:16px;}
::-webkit-scrollbar-button:horizontal:decrement {background:#f00 url(bgimg/scrollbar_button.png) 0 -52px no-repeat;}
::-webkit-scrollbar-button:horizontal:increment {background:#f00 url(bgimg/scrollbar_button.png) 0 -77px no-repeat;}
::-webkit-scrollbar-button:horizontal:start:increment,
::-webkit-scrollbar-button:horizontal:end:decrement {display:none;}

.situation .first{ margin-left:0;}
.situation .level li{ position:relative; padding:6px 25px 6px 10px; cursor:pointer; *zoom:1;}
.situation .level li:hover{ background-color:#EBF2FA; text-decoration:none;}
.situation .level .cur,
.situation .level .cur:hover{ padding:5px 25px 6px 10px; border-top:1px solid #42528D; background-color:#6072AE; color:#fff; text-decoration:none;}
.situation .level li:hover .ico-ct-sel,
.cate-list .search-result .cate-last:hover .ico-ct-sel{ background-position:-10px -89px;}
.situation .level .cur .ico-ct-sel,
.situation .level .cur:hover .ico-ct-sel,
.cate-list .search-result .cur .ico-ct-sel,
.cate-list .search-result .cur:hover .ico-ct-sel{ background-position:-10px -122px;}

.cate-list .search-result .list{ margin-bottom:10px; border:1px solid #D9D9D9; width:606px; overflow:auto; *position:relative;}
.cate-list .search-result ul{ position:relative; float:left; margin-bottom:10px; height:300px;}
.cate-list .search-result li{ color:#333; overflow:hidden; _zoom:1;}

.cate-list .search-result .cate-last{ float:left; position:relative; width:170px; padding:6px 25px 6px 10px; cursor:pointer; *zoom:1;}
.cate-list .search-result .cate-last:hover{ background-color:#EBF2FA; text-decoration:none;}
.cate-list .search-result .cur,
.cate-list .search-result .cur:hover{ background-color:#6072AE; color:#fff; text-decoration:none;}
.cate-list .search-result .cate-path{ margin-left:220px; padding:6px 10px 6px 0; white-space:nowrap; word-wrap:normal;}
.cate-list .search-result .cate-path b{ margin-right:10px;}
/*.cate-list .search-result .cate-path b{ margin-right:10px;}
.cate-box .history h4{ height:30px; line-height:30px; text-indent:15px; color:#333; background-color:#E3E3E3;}*/

.roll-cate{ padding-top:5px; overflow:hidden; _zoom:1;}
.roll-cate .tit{ float:left; margin-right:10px;}
.roll-cate .tit .no{ margin:0 8px; color:#79BA04; font-weight:700;}
.roll-cate .tit .no.none{ color:#f00;}
.roll-cate .cate-item{ position:relative; float:left; margin:0 5px 5px 0; padding:0 23px 0 4px; height:18px; border:1px solid #77B900; background-color:#7abb06; cursor:pointer;}
.roll-cate .txt{ color:#D9ECB8; font-weight:700;}
.roll-cate .txt:hover{ color:#fff;}
.roll-cate .close{ position:absolute; top:-1px; right:-1px; width:20px; height:20px; background:url(bgimg/sel_cate_bg.png) 0 -139px no-repeat;}
.roll-cate .close:hover{ background:url(bgimg/sel_cate_bg.png) -30px -139px no-repeat;}
/*Categories Select End*/

/*data analysis*/
.statistics .bd{ padding:10px;}
.statistics .more{ float:right; margin:3px 0 0;}
.statistics .cont{ padding:20px 10px;}
.statistics .cont .cavs{ float:left; width:340px; height:280px;}
.statistics .cont .info{ margin-left:380px;}
.statistics .cont .txt{ padding:10px 10px 20px;}
.statistics .cont .time{ margin:0 0 6px;}
.statistics .cont .info strong{ color:#333; margin:0 5px;}
.statistics .cont .txt em{ color:#D82439; font-weight:700;}

/*change the theme*/
.theme-skin .item{ float:left; margin:20px 0 0 24px; _display:inline;}

/* product list manage*/
.tbl-product-list tbody img{ border:1px solid #EFEFEF;}
.pro-opt{ margin-bottom:10px; height:26px;}
.pro-opt .tbl-action a{ margin-right:10px;}

/* new product rand */
.row-gird {z-index: 1}
.row-gird h2 {background: #E4F1FD;margin-bottom: 5px;text-indent: 10px;line-height: 28px;font-size: 14px;font-weight: bolder}
.row-gird .pro-grid li {float: left;height: 150px;margin: 10px 0 10px 9px;text-align: center;width: 18%;overflow:hidden;}
.row-gird .pro-grid li a {display: block;font-size: 12px;line-height: 15px;margin-bottom: 10px}
.row-gird .pro-grid img{border:1px solid #ccc;padding:2px;display:block;margin:auto;width:90px;height:90px;}
.row-gird .pro-grid li a strong {color: #0052A3}
.row-gird .pro-grid li a img {border: 1px solid #DEDEDE}
.row-gird .pro-grid .pro-gird-img {height: auto;margin-bottom: 10px}
.row-gird .action{ text-align:center;}
.row-gird .action a{ margin:0 10px;}
.row-gird-rpl{background:#FBEC88;border:none}

/* product manage */
.product-list .img img{ display:block; border:1px solid #cecece;}
.product-list .bosshead .box{ position:relative;}
.product-list .bosshead .mark-s1{ width:106px;}
.product-list .per{ float:left; width:94px; height:20px; line-height:20px; overflow:hidden; word-wrap:normal; white-space:nowrap; text-overflow:ellipsis; cursor:pointer;}
.product-list .per .triangle-d{ float:left; margin:7px 5px 0 0; position:static; border-width:5px; border-style:solid dashed dashed dashed; border-color:#39509d transparent transparent; font-size:0; line-height:0;}

.mark-selected,
.mark-new{ display:block; margin-bottom:5px; width:73px; height:26px; line-height:26px; color:#fff; text-align:center; font-weight:700;}
.mark-selected{ background-position:0 -126px;}
.mark-new{ background-position:0 -162px;}

.mark-s1{ background:#fff; border:1px solid #c9c9c9; overflow:hidden;}
.mark-s1 li a{ display:block; padding:3px 14px; line-height:20px; word-wrap:normal; white-space:nowrap;}
.mark-s1 .especial a{ background-color:#F2F2F2; color:#999; border:solid #E8E8E8; border-width:1px 0;}
.mark-s1 li a:hover{ text-decoration:none; background:#f4f4f4; color:#333;}

/* 询盘设置 */
.default-inq{ margin-bottom:10px; padding:5px 0; background:url(bgimg/line.png) repeat-x center bottom;}
.default-inq .row .col{ width:240px;}
.default-inq .row .el { margin-left:250px; _margin-left:247px;}
.default-inq .select-box ul{ width:198px; max-height:280px; overflow-x:hidden; overflow-y:auto;}
.default-inq .f-rad{ margin-bottom:10px;}
.default-inq .f-rad label,
.default-inq .f-chk label{ float:left; margin-right:15px;}
.acc-inq-setting .num, .acc-inq-setting .state, .acc-inq-setting .sort{ text-align:center;}
/* 询盘设置 - 分配区域 */
.win-sel-area{ width:680px;}
.win-sel-area .win-box{ padding:20px;}
.win-sel-area .tit{ margin-bottom:10px; padding:3px 5px; background-color:#F5F5F5;}
.win-sel-area .tit strong{ margin:0 4px; font-weight:700;}
.win-sel-area .tit em{ color:#f00; font-weight:700;}
.win-sel-area .assigned{ margin-bottom:15px; padding-bottom:10px; background:url(bgimg/line.png) center bottom repeat-x;}
.win-sel-area .area-item { position:relative; float:left; margin:0 8px 10px 0; padding:0 23px 0 4px; height:18px; border:1px solid #77B900; background-color:#7abb06;}
.win-sel-area .area-item .txt{color:#D9ECB8; font-weight:700;}
.win-sel-area .area-item .close{position:absolute; top:-1px; right:-1px; width:20px; height:20px; background:url(bgimg/sel_cate_bg.png) 0 -139px no-repeat;}
.win-sel-area .existing{ margin-bottom:20px;}
.win-sel-area .list label{ float:left; margin:5px 0; width:200px; height:20px;}
.win-sel-area .list .ico{ display:inline-block; margin-right:5px; width:14px; height:14px; background:#933; vertical-align:-2px;}

/* 账号登陆信息 */
.acc-login .sort, .acc-login .ip, .acc-login .time{ text-align:center;}

/* 子账号管理 */
.acc-manage .num{ text-align:center;}
.sub-acc-none dt,
.sub-acc-none .add-now a{ background:url(bgimg/sub_acc_icon.png) no-repeat;}
.sub-acc-none .acc-tips{ margin-bottom:25px; padding:10px 10px 30px; background:url(bgimg/line.png) center bottom repeat-x;}
.sub-acc-none .acc-tips .ico{ float:left; width:32px; height:34px; background-position:-63px -306px;}
.sub-acc-none .acc-tips .ohter-txt{ margin-left:45px; _margin-left:42px;}
.sub-acc-none .warn-title{ padding:6px 0 0; font-size:20px; font-weight:bold; color:#5d6ea6; font-family:"微软雅黑";}
.sub-acc-none .manage-list{ margin-top:20px;}
.sub-acc-none .manage-list li{ padding:3px 0 3px 15px; background-position:-11px -2056px;}
.sub-acc-none .manage-list strong{ margin:0 5px; color:#F00; font-weight:700;}
.sub-acc-none .manage-list em{ margin:0 5px; color:#51B148; font-weight:700;}
.sub-acc-none .role-info{margin:15px 0 0 -26px;}
.sub-acc-none .role-info .first{ background-position:5px 7px;}
.sub-acc-none .role-info .second{ background-position:5px -29px;}
.sub-acc-none .role-info .third{ background-position:5px -65px;}
.sub-acc-none dl{ float:left; width:210px; min-height:134px; _height:134px; display:inline; margin:0 0 0 26px; border:1px solid #e4e4e4}
.sub-acc-none dt{ font-size:14px; line-height:34px; font-weight:bold; background-color:#fafafa; padding-left:30px; margin-bottom:5px}
.sub-acc-none dd{ padding:3px 15px; margin-left:20px; vertical-align:middle; line-height:18px; background-position:-11px -2056px;}
.sub-acc-none .actions{ padding:0 0 30px 55px;}
.sub-acc-none .add-now a{ display:block; padding-left:25px; background-position:-1px -109px;}
/* 子账号管理 - 删除 */
.win-acc-del{ width:340px; line-height:22px;}
.win-acc-del .win-box{ padding:20px;}
.win-acc-del .del-txt,
.win-acc-del .del-succ{ margin-bottom:20px;}
.win-acc-del .del-txt .des{ margin-bottom:10px;}
.win-acc-del .del-txt strong{ margin-right:5px; color:#f00; font-weight:700;}
.win-acc-del .del-succ .sur{ font-weight:700;}

/* 添加子账号 */
.sub-acc-add{ padding:0 8px;}
.sub-acc-add .actions{ padding:0 0 20px 150px;}
.sub-acc-cont{ padding:0 0 35px;}
.sub-acc-cont .name .select-box{ margin-right:0; width:68px;}
.sub-acc-cont .name .select-box ul{ width:66px;}
.sub-acc-add .type-list .sel dl{ color:#999;}
.sub-acc-add .type-list .sel .cur{ color:#333;}
.sub-acc-add .type-list dl{ margin-bottom:15px; background:#fff;}
.sub-acc-add .type-list dl:hover{ color:#333;}
.sub-acc-add .type-list dt{ font-weight:bold; line-height:24px; overflow:hidden; zoom:1;}
.sub-acc-add .type-list dd{ padding-left:16px; line-height:24px;}
.sub-acc-add .sel-superiors .select-box{ width:200px;}
.sub-acc-add .sel-superiors .select-box ul{ width:198px; max-height:280px;_height:280px; overflow-x:hidden; overflow-y:auto;}
.sub-acc-add .sel-superiors .select-box ul li a{zoom:1;}
.sub-acc-add .sel-superiors .select-box .dropDownMenu{ z-index:800;}
.dropDownMenu ul li a{zoom:1;}
/* 添加子账号 成功 */
.tip-succ{ padding:30px 40px;}
.tip-succ .part1{ margin-bottom:30px; padding-bottom:30px; background:url(bgimg/line.png) repeat-x bottom;}
.tip-succ .part1 .ico{ float:left; width:32px; height:32px; background-position:-230px -307px;}
.tip-succ .part1 .txt{ margin-left:42px; _margin-left:39px;}
.tip-succ .part1 .txt .txt-cont{ margin-bottom:15px; padding-top:2px; color:#51b148; font-size:20px; font-weight:700; font-family:"微软雅黑";}
.tip-succ .part1 .txt .txt-other{ margin-bottom:10px;}
.tip-succ .part1 .txt .txt-other strong{ color:#f00;}
.tip-succ .part2 .ico{ float:left; width:32px; height:32px; background-position:-282px -307px;}
.tip-succ .part2 .txt{ margin-left:42px; _margin-left:39px;}
.tip-succ .part2 .txt .txt-cont{ margin-bottom:15px; padding-top:6px; font-size:14px; font-weight:700;}
.tip-succ .part2 .txt .txt-other{ margin-bottom:10px;}
.tip-succ .part2 .txt .txt-other a{ font-weight:700;}
.tip-succ .part2 .txt .txt-opt{ margin-bottom:5px; padding-left:15px; background-position:-11px -2058px;}
.tip-succ .part2 .txt .txt-opt a{ font-weight:700;}
.tip-succ .send-again .btn-s6,
.tip-succ .send-again .btn-s6-dis{ float:left; margin-right:20px;}
.tip-succ .send-again .btn-s6-dis em{ margin-right:5px; color:#666;}
.tip-succ .send-again .spinner{ float:left; margin:5px 0 0; width:auto; padding-left:25px;}
.tip-succ .send-again .txt-tip{ float:left; margin-top:5px;}
/* 激活子账号 */
.tip-activate{ padding:30px 0;}
.tip-activate .info{ margin-bottom:30px; padding:0 0 30px 80px; background:url(bgimg/line.png) bottom repeat-x;}
.tip-activate .info .ico{ float:left; width:32px; height:32px; background-position:-230px -307px;}
.tip-activate .info .txt-cont{ margin-left:42px; color:#51b148; font-size:20px; font-weight:700; font-family:"微软雅黑"; _margin-left:39px;}
.tip-activate .back{ text-align:center;}
.tip-activate .back strong{ margin:0 5px; font-weight:700;}

.sel-bosshead{ width:120px;}
.sel-bosshead ul{ width:118px;}

input.vertical{ margin-right:3px; vertical-align:-1px;}
.mod-form-s1 .m-ipt{ margin-left:10px;}
.mod-form-s1 .el .mR-ipt{ margin-right:10px;}
.mod-form-s1 .field:after,
.mod-form-s1 .el:after,
.mod-form-s1 .five_radio_list:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.mod-form-s1 .field,
.mod-form-s1 .el,
.mod-form-s1 .five_radio_list{*zoom:1;}
.mod-form-s1 .field{margin-top:20px;}
.mod-form-s1 .ipt,
.mod-form-s1 textarea,
.mod-form-s1 select{ border:1px solid #c9c9c9; background-color:#fff;}
.mod-form-s1 .ipt{ padding:0 3px; height:22px; line-height:22px; display:inline-block; vertical-align:middle;}
.mod-form-s1 .required{font-family:sans-serif; display:inline; color:#d9273c; font-size:13px;font-weight:normal;}
.mod-form-s1 .a-error{border-color:#ec929c; border-bottom:none; margin-bottom:-1px; height:24px; position:relative; zoom:1; z-index:1;}
.mod-form-s1 .out-tips{ position:absolute; right:0; bottom:30px; width:200px; padding:10px; border:solid #E1E5F5; border-width:0 1px 1px 0; background-color:#F5F7FF;}
.mod-form-s1 .out-tips .arrow-b{ position:absolute; display:block; font-size:0; right:20px; bottom:-6px; width:13px; height:6px; background-position:-153px -90px;}
.mod-form-s1 .out-tips .ico{ float:left; width:14px; height:14px; background-position:-276px 0;}
.mod-form-s1 .out-tips .des{ margin-left:22px; color:#777; text-shadow:0 0 1px #fff;}
.mod-form-s1 .fm-error{ position:relative; border:1px solid #ec929c; color:#d72439; padding:5px 10px 2px 33px; clear:both; background-color:#FFF0F2; color:#D72439; background-position:3px -2472px; zoom:1;}
.mod-form-s1 .textarea_required .fm-error{border:none; position:absolute; bottom:24px; left:1px; width:555px}
.mod-form-s1 .el-cont {position:relative; float:left; margin-right:10px;}
.mod-form-s1 .el-cont .inner-tips{position:absolute; line-height:18px; left:10px; top:3px; color:#aaa;}
.mod-form-s1 .col{float:left; width:143px; text-align:right; font-weight:bold; line-height:24px;}
.mod-form-s1 .el{margin-left:150px;}
.mod-form-s1 .el .msg{float:left; display:inline; margin:0 0 0 10px; padding:5px 0 0;}
.mod-form-s1 .description{clear:both; line-height:18px; padding-top:5px;}
.mod-form-s1 .select-box .txt{ display:block;margin:0;}


.sub-acc-cont .el .ie6Bug{_margin-top:2px;_margin-right:7px;}
.sub-acc-cont .z-index2{z-index:2;}




